sludge oil pump - Spanish English Dictionary